package com.atguigu.crowd.service.api;

import com.atguigu.crowd.entity.Auth;

import java.util.List;
import java.util.Map;

/**
 * @author cyb315
 * @create 2021-10-25 22:04
 */
public interface AuthService {
    // 查询所有权限
    List<Auth> getAll();
    // 根据角色id获取已分配的权限id
    List<Integer> getAssignedAuthIdByRoleId(Integer roleId);
    // 保存角色和权利的关联关系
    void saveRoleAuthRelationship(Map<String, List<Integer>> map);
    // 根据管理员id获取已分配的权限名称集合
    List<String> getAssignedAuthNameByAdminId(Integer adminId);
}
